// pages/mine/mine.js
let app = getApp()
console.log(app)
import myrequest from "../../utils/myrequest"
Page({

    /**
     * 页面的初始数据
     */
    data: {
        banners: [],
        orders: [],
        bottoms: [],
        nickName: '',
        avatarUrl: '',
        token: false,
    },
    // 获取头像信息
    getuserinfo() {
        let that = this;
        wx.getUserProfile({
            desc: '用户信息获取',
            success(res) {
                // console.log(res.userInfo)
                app.globalData.userInfo = res.userInfo
                that.setData({
                    token: true,
                    nickName: app.globalData.userInfo.nickName,
                    avatarUrl: app.globalData.userInfo.avatarUrl,
                })
            },
            fail(error) {
                that.setData({
                    token: false
                })
                console.log("你拒绝了")
                wx.showToast({
                    title: '你拒绝了',
                    icon: 'error',
                    duration: 2000
                })
            }
        })
    },
    fn0() {
        console.log()
        wx.switchTab({
            url: '../carts/carts',
        })
    },
    fn5() {
        wx.navigateTo({
            url: '../add/add',
        })
    },
    fn3() {
        wx.navigateTo({
            url: '../kong/kong',
        })
    },
    fn7() {
        wx.navigateTo({
            url: '../info/info',
        })
    },
    async getbottoms() {
        //获取轮播数据
        let { data } = await myrequest({ url: "/data" })
        console.log("333", data);
        this.setData({
            bottoms: data.data.bottoms,
            banners: data.data.banners,
            orders: data.data.orders
        })
    },

    /**
     * 生命周期函数--监听页面加载
     */
    zhuye_fn() {
        wx.switchTab({
            url: '../index/index',
        })
    },
    image_fn() {
        console.log('2a');
        wx.navigateTo({
            url: '../info/info?avatarUrl=' + this.data.avatarUrl,
        })
    },
    // 获取滚动条当前位置

    onPageScroll: function(e) {
        if (e.scrollTop > 100) {
            this.setData({
                floorstatus: true
            });
        } else {
            this.setData({
                floorstatus: false
            });
        }
    },
    //回到顶部
    goTop: function(e) { // 一键回到顶部
        if (wx.pageScrollTo) {
            wx.pageScrollTo({
                scrollTop: 0
            })
        } else {
            wx.showModal({
                title: '提示',
                content: '当前微信版本过低，无法使用该功能，请升级到最新微信版本后重试。'
            })
        }
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onLoad: function(options) {
        this.getbottoms()
    },
    onReady: function() {},

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function() {

    }
})